home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 48 / PC Gamer IT CD 48 2-2.iso / Starsiege / tribesdemo.exe / Disk1 / data1.cab / Tribes_Demo / base / scripts.vol / sound.cs < prev    next >
Encoding:
Text File  |  1999-09-14  |  6.1 KB  |  128 lines

  1.  
  2. #------------- Sound/Music
  3. if(!$dedicated)
  4. {
  5. newSfx();
  6. sfxSetFormat(22050, 16, 1);
  7. #sfxSetMaxBuffers 32
  8. newObject(soundVol, SimVolume, "sound.vol");
  9.  
  10. #
  11. # Sound Profiles
  12. #
  13. # optional modifiers
  14. #     SFX_IS_STREAMING
  15. #     SFX_IS_LOOPING
  16.  
  17. sfxAdd2Dprofile(IDPRF_2D,                0.0                                            );
  18. sfxAdd2Dprofile(IDPRF_2D_LOOP,        0.0,                        SFX_IS_LOOPING    );
  19. sfxAdd3Dprofile(IDPRF_NEAR,            0.0,    1.0,    100.0                            );
  20. sfxAdd3Dprofile(IDPRF_MEDIUM,            0.0,    5.0,    500.0                            );
  21. sfxAdd3Dprofile(IDPRF_FAR,                0.0,    10.0,    1000.0                        );
  22. sfxAdd3Dprofile(IDPRF_MEDIUM_LOOP,    0.0,    5.0,    500.0,    SFX_IS_LOOPING    );
  23. sfxAdd3Dprofile(IDPRF_NEAR_LOOP,     0.0,    1.0,    100.0,     SFX_IS_LOOPING    );
  24. sfxAdd3Dprofile(IDPRF_FOOTS,            0.0,    0.0,    30.0                            );
  25. #
  26. # 3D sounds
  27. sfxAddPair    (IDSFX_BXPLO1,            IDPRF_FAR,            "BXplo1.wav");
  28. sfxAddPair    (IDSFX_BXPLO2,            IDPRF_FAR,            "BXplo2.wav");
  29. sfxAddPair    (IDSFX_BXPLO3,            IDPRF_FAR,            "BXplo3.wav");
  30. sfxAddPair    (IDSFX_BXPLO4,            IDPRF_FAR,            "BXplo4.wav");
  31. sfxAddPair    (IDSFX_DISCLOOP,        IDPRF_MEDIUM_LOOP,"Discloop.wav");
  32. sfxAddPair    (IDSFX_SHELL1,            IDPRF_FAR,            "Dropshl1.wav");
  33. sfxAddPair    (IDSFX_SHELL2,            IDPRF_FAR,            "Dropshl2.wav");
  34. sfxAddPair    (IDSFX_DRYFIRE,        IDPRF_NEAR,            "Dryfire1.wav");
  35. sfxAddPair    (IDSFX_EXPLO3,            IDPRF_FAR,            "EXPLO3.wav");
  36. sfxAddPair    (IDSFX_EXPLO4,            IDPRF_FAR,            "Explo4.wav");
  37. sfxAddPair    (IDSFX_FIRE,            IDPRF_MEDIUM,        "fire.wav");
  38. sfxAddPair    (IDSFX_FLAG1,            IDPRF_NEAR,            "Flag1.wav");
  39. sfxAddPair    (IDSFX_FLAG2,            IDPRF_NEAR,            "Flag2.wav");
  40. sfxAddPair    (IDSFX_GRENADE,        IDPRF_MEDIUM,        "Grenade.wav");
  41. sfxAddPair    (IDSFX_GRAZED,            IDPRF_NEAR,            "Injure1.wav");
  42. sfxAddPair    (IDSFX_INJURED,        IDPRF_NEAR,            "Injure2.wav");
  43. sfxAddPair    (IDSFX_NAILED,            IDPRF_NEAR,            "Injure3.wav");
  44. sfxAddPair    (IDSFX_LANDHURT,        IDPRF_NEAR,            "Landhurt.wav");
  45. sfxAddPair    (IDSFX_LAND_ON_GROUND,    IDPRF_NEAR,        "Land_On_Ground.wav");
  46. sfxAddPair    (IDSFX_AUTOGUNCOOL,        IDPRF_NEAR,        "Machgun2.wav");
  47. sfxAddPair    (IDSFX_AUTOGUN,        IDPRF_MEDIUM_LOOP,"machinegun.wav");
  48. sfxAddPair    (IDSFX_PU_AMMO,        IDPRF_NEAR,            "Pku_ammo.wav");
  49. sfxAddPair    (IDSFX_PU_HEALTH,        IDPRF_NEAR,            "Pku_hlth.wav");
  50. sfxAddPair    (IDSFX_PU_WEAPON,        IDPRF_NEAR,            "Pku_weap.wav");
  51. sfxAddPair    (IDSFX_PU_PACK,        IDPRF_NEAR,            "Pku_pack.wav");
  52. sfxAddPair    (IDSFX_PLASMA1,        IDPRF_MEDIUM,        "Plasma1.wav");
  53. sfxAddPair    (IDSFX_PLASMA2,        IDPRF_MEDIUM,        "Plasma2.wav");
  54. sfxAddPair    (IDSFX_PLASMA3,        IDPRF_MEDIUM_LOOP,"Plasma3.wav");
  55. sfxAddPair    (IDSFX_PLAYER_DEATH,    IDPRF_MEDIUM,        "player_death.wav");
  56. sfxAddPair    (IDSFX_PLAYER_HIT,    IDPRF_NEAR,            "player_hit.wav");
  57. sfxAddPair    (IDSFX_PLAYER_RES,    IDPRF_MEDIUM,        "reborn.wav");
  58. sfxAddPair    (IDSFX_RICOCHE1,        IDPRF_NEAR,            "Ricoche1.wav");
  59. sfxAddPair    (IDSFX_RICOCHE2,        IDPRF_NEAR,            "Ricoche2.wav");
  60. sfxAddPair    (IDSFX_RICOCHE3,        IDPRF_NEAR,            "Ricoche3.wav");
  61. sfxAddPair    (IDSFX_RIFLE1,            IDPRF_MEDIUM,        "rifle1.wav");
  62. sfxAddPair    (IDSFX_RIFLE2,            IDPRF_MEDIUM,        "rifle2.wav");
  63. sfxAddPair    (IDSFX_ROCKET,            IDPRF_MEDIUM,        "rocket2.wav");
  64. sfxAddPair    (IDSFX_ROCKETA,        IDPRF_NEAR,            "rocket.wav");
  65. sfxAddPair    (IDSFX_ROCKET3,        IDPRF_NEAR,            "rocket3.wav");
  66. sfxAddPair    (IDSFX_SNIPER,            IDPRF_MEDIUM,        "sniper.wav");
  67. sfxAddPair    (IDSFX_SNIPER2,        IDPRF_NEAR_LOOP,    "Sniper2.wav");
  68. sfxAddPair    (IDSFX_JET,                IDPRF_MEDIUM_LOOP,"thrust.wav");
  69. sfxAddPair    (IDSFX_EMPTY,            IDPRF_NEAR,            "weapon_empty.wav");
  70. sfxAddPair    (IDSFX_ENERGYDONATE,    IDPRF_FAR,            "energy.wav");
  71. sfxAddPair    (IDSFX_SHIELDHIT,        IDPRF_MEDIUM,        "shieldhit.wav");
  72. sfxAddPair    (IDSFX_GENERATOR,        IDPRF_NEAR_LOOP,    "generator.wav");
  73. sfxAddPair    (IDSFX_TURRET_SHOOT,    IDPRF_MEDIUM,        "turret.wav");
  74. sfxAddPair    (IDSFX_ENERGYEXP,    IDPRF_MEDIUM,        "energyexp.wav");
  75. sfxAddPair    (IDSFX_ROCKEXP,        IDPRF_MEDIUM,        "rockexp.wav");
  76. sfxAddPair    (IDSFX_SHOCKEXP,    IDPRF_MEDIUM,        "shockexp.wav");
  77. sfxAddPair    (IDSFX_TURRETEXP,    IDPRF_MEDIUM,        "turretexp.wav");
  78. sfxAddPair    (IDSFX_FLIER_SHOOT, IDPRF_MEDIUM,        "flierrocket.wav");
  79.  
  80. sfxAddPair    (IDSFX_LFOOTLSOFT,    IDPRF_FOOTS,        "lfootlsoft.wav");
  81. sfxAddPair    (IDSFX_LFOOTRSOFT,    IDPRF_FOOTS,        "lfootrsoft.wav");
  82. sfxAddPair    (IDSFX_LFOOTLHARD,    IDPRF_FOOTS,        "lfootlsoft.wav");
  83. sfxAddPair    (IDSFX_LFOOTRHARD,    IDPRF_FOOTS,        "lfootrsoft.wav");
  84. sfxAddPair    (IDSFX_LFOOTLSNOW,    IDPRF_FOOTS,        "lfootlsoft.wav");
  85. sfxAddPair    (IDSFX_LFOOTRSNOW,    IDPRF_FOOTS,        "lfootrsoft.wav");
  86. sfxAddPair    (IDSFX_MFOOTLSOFT,    IDPRF_FOOTS,        "mfootlsoft.wav");
  87. sfxAddPair    (IDSFX_MFOOTRSOFT,    IDPRF_FOOTS,        "mfootrsoft.wav");
  88. sfxAddPair    (IDSFX_MFOOTLHARD,    IDPRF_FOOTS,        "mfootlsoft.wav");
  89. sfxAddPair    (IDSFX_MFOOTRHARD,    IDPRF_FOOTS,        "mfootrsoft.wav");
  90. sfxAddPair    (IDSFX_MFOOTLSNOW,    IDPRF_FOOTS,        "mfootlsoft.wav");
  91. sfxAddPair    (IDSFX_MFOOTRSNOW,    IDPRF_FOOTS,        "mfootrsoft.wav");
  92. sfxAddPair    (IDSFX_HFOOTLSOFT,    IDPRF_FOOTS,        "hfootlsoft.wav");
  93. sfxAddPair    (IDSFX_HFOOTRSOFT,    IDPRF_FOOTS,        "hfootrsoft.wav");
  94. sfxAddPair    (IDSFX_HFOOTLHARD,    IDPRF_FOOTS,        "hfootlsoft.wav");
  95. sfxAddPair    (IDSFX_HFOOTRHARD,    IDPRF_FOOTS,        "hfootrsoft.wav");
  96. sfxAddPair    (IDSFX_HFOOTLSNOW,    IDPRF_FOOTS,        "hfootlsoft.wav");
  97. sfxAddPair    (IDSFX_HFOOTRSNOW,    IDPRF_FOOTS,        "hfootrsoft.wav");
  98.  
  99. sfxAddPair    (IDSFX_GRENADE_DEFAULT,    IDPRF_NEAR,        "thump1.wav");
  100. sfxAddPair    (IDSFX_GRENADE_STONE,    IDPRF_NEAR,        "grenadeMetal.wav");
  101. sfxAddPair    (IDSFX_GRENADE_METAL,    IDPRF_NEAR,        "grenadeStone.wav");
  102.  
  103. #
  104. # Non-positioned sounds
  105. #
  106. sfxAddPair    (IDSFX_SNOW                ,IDPRF_2D_LOOP        ,"Snow.wav");
  107. sfxAddPair    (IDSFX_RAIN                ,IDPRF_2D_LOOP        ,"rain.wav");
  108. sfxAddPair    (IDSFX_TELEPORT        ,IDPRF_2D             ,"teleport1.wav");
  109. sfxAddPair    (IDSFX_RIFLE_RELOAD    ,IDPRF_2D             ,"Rifle_Reload.wav");
  110. sfxAddPair    (IDSFX_WEAPON2            ,IDPRF_2D             ,"Weapon2.wav");
  111. sfxAddPair    (IDSFX_WEAPON3            ,IDPRF_2D             ,"Weapon3.wav");
  112. sfxAddPair    (IDSFX_WEAPON4            ,IDPRF_2D             ,"Weapon4.wav");
  113. sfxAddPair    (IDSFX_WEAPON5            ,IDPRF_2D             ,"Weapon5.wav");
  114. sfxAddPair    (IDSFX_DISCLOAD         ,IDPRF_2D             ,"Discload.wav");
  115. sfxAddPair    (IDSFX_FLAGCAPTURE     ,IDPRF_2D             ,"flagcapture.wav");
  116. sfxAddPair    (IDSFX_FLAGRETURN        ,IDPRF_2D             ,"flagreturn.wav");
  117.  
  118. #
  119. # Doors and Elevators
  120. #
  121. sfxAddPair (IDSFX_DOOR1    ,IDPRF_NEAR          ,"Door1.wav");
  122. sfxAddPair (IDSFX_DOOR2    ,IDPRF_NEAR          ,"Door2.wav");
  123. sfxAddPair (IDSFX_DOOR3    ,IDPRF_NEAR          ,"Door3.wav");
  124. sfxAddPair (IDSFX_DOOR4    ,IDPRF_NEAR          ,"Door4.wav");
  125. sfxAddPair (IDSFX_DOOR5    ,IDPRF_NEAR          ,"Door5.wav");
  126. }
  127.